History
History
Synonyms
UK
US
Meaning:
overcome

to defeat, be too strong for, (a person, habit etc); to make (a person) weak, unhappy or ill

overwhelmed; visibly moved

SWEPT OFF ONE'S FEET as in Wiktionary
SWEPT OFF ONE'S FEET as in Wikipedia